surf beach - German English Dictionary